@charset "utf-8";
/* CSS Document */
div.part_detail{
	float:left;
	background:#FFFFFF;
    border:1px solid #CDCDCD;
    padding:2px;
    width:100%;
}
div.part_create{
	width:100%;
	float:left;
	color:#786566;
}
div.pm{
	float:left;
	font-size:12px;
	display:none;
	width:100%;
	border-bottom:1px solid #8BAAD9;
	padding-bottom:10px;
}
div.end_time{
	width:100%;
	float:left;
	margin-bottom:10px;
}
div.end_time span.et_title{
	width:80px;
	text-align:right;
	font-size:12px;
	float:left;
	padding:3px;
}
div.end_time span.et_time{
	font-size:12px;
	float:left;
	margin-left:10px;
	padding:3px;
}
div.end_time span.et_time input{
	margin:0;
	padding:0;
	font-size:12px;
}
div.end_time span.et_time select{
	font-size:12px;
}
div.pm div.pm_box{
	float:left;
	width:100%;
}
div.pm_box div.pm_title{
	width:80px;
	padding:3px;
	float:left;
	text-align:right;
}
div.pm_box div.mb_select{
	width:210px;
	float:left;
}
div.mb_select div.mb_title{
	width:100%;
	float:left;
	font-weight:bold;
	padding-bottom:5px;
}
div.mb_select div.select_box{
	border:1px solid #0099FF;
	padding:2px;
	float:left;
	width:206px;
	height:306px;
	overflow-x:hidden;
	overflow-y:auto;
	background:#FFF;
}
div.select_box ul.inv_sel{
	margin:0;
	padding:0;
	width:100%;
	list-style:none;
	float:left;
}
ul.inv_sel li{
	margin-bottom:1px;
	padding:3px 5px;
	float:left;
	cursor:pointer;
	width:196px;
}
ul.inv_sel li div.name{
	white-space:pre;
	font-size:12px;
	float:left;
	overflow:hidden;
	width:100%;
}
ul.inv_sel li div.email_add{
	color:#999999;
	white-space:pre;
	font-size:12px;
	float:left;
	overflow:hidden;
	width:100%;
}
ul.inv_sel li.part_sel{
	background:#DBE5F9;
}
div.select_box div.mb_tab{
	float:left;
	width:100%;
	height:24px;
	background:#D7EBFF;
	border-bottom:1px solid #9DCEFF;
}
div.mb_tab span.nor{
	width:90px;
	padding:4px 0;
	height:16px;
	float:left;
	text-align:center;
	cursor:pointer;
}
div.mb_tab span.nor:hover{
	background:#E1F0FF;
}
div.mb_tab span.onit{
	width:90px;
	height:16px;
	padding:4px 0px;
	float:left;
	text-align:center;
	cursor:pointer;
	background:#EEF3FF;
	border:1px solid #9DCEFF;
	border-bottom:0;
}
div.select_box ul.inv_con{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:100%;
}
ul.inv_con li{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	padding-top:4px;
}
ul.inv_con li dt{
	width:100%;
	float:left;
	margin:0;
	padding:3px 0;
	cursor:default;
}
ul.inv_con li dt:hover{
	background:#DBE5F9;
}
ul.inv_con li dt input{
	float:left;
	margin:0;
	padding:0;
	margin-left:5px;
}
ul.inv_con li dt a{
	padding-left:16px;
	background:url(../../image/tips.png) no-repeat 3px -14px;
	float:left;
	text-decoration:none;
}
ul.inv_con li dt a.close{
	background-position:3px 0px;
}
ul.inv_con li dd{
	margin-left:27px;
	float:left;
	padding:2px 0;
	width:165px;
}
ul.inv_con li dd div.check{
	width:20px;
	height:30px;
	float:left;
}
ul.inv_con li dd div.check input{
	margin:0;
	padding:0;
}
ul.inv_con li dd div.name{
	width:140px;
	font-size:12px;
	white-space:pre;
	overflow:hidden;
	float:left;
}
ul.inv_con li dd div.email_add{
	width:140px;
	float:left;
	font-size:12px;
	white-space:pre;
	overflow:hidden;
	padding-bottom:3px;
	border-bottom:1px #cdcdcd dashed;
}


div.pm_box div.op_fun{
	width:100px;
	float:left;
	padding-top:100px;
}
div.op_fun a{
	font-size:12px;
	cursor:pointer;
	background:#5f6662;
	height:16px;
	padding:2px 0;
	text-decoration:none;
	width:60px;
	float:left;
	border:2px #4a504c outset;
	margin:10px 20px;
	color:#FFF;
	text-align:center;
}
div.op_fun a:hover{
	background:#707671;
}
div.op_fun a:active{
	background:#4a504c;
	border:2px #4a504c inset;
}

div.part_btm{
	float:left;
	width:99%;
	text-align:right;
}
div.part_btm a{
	font-size:12px;
	cursor:pointer;
	background:#5f6662;
	height:16px;
	padding:4px 10px 2px;
	text-decoration:none;
	float:right;
	border:2px #4a504c outset;
	margin:10px 0 10px 20px;
	color:#FFF;
	text-align:center;
}
div.part_btm a:hover{
	background:#707671;
}
div.part_btm a:active{
	background:#4a504c;
	border:2px #4a504c inset;
}
